/*
 *************************************************************************
 *西瑞克斯研发管理系统
 *版 本: 1.0   
 *日 期：02/08/2012    
 *作 者： 王浩 QQ：873987060   
 *************************************************************************   
 */
package com.application.copyright.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.manager.IBaseBean;
import com.manager.commons.DateUtil;

/**
 * 
 * Description:Copyright实体<br />
 * 
 * Version:V0.1<br />
 * 
 * Author: 左磊 QQ：30575951   <br />
 * 
 * History: <br />
 * 
 * 02/08/2012
 * 
 */
@Entity
@Table(name = "copyright")
public class Copyright implements IBaseBean {

	/** serialVersionUID */
	protected static final long serialVersionUID = -1L;

	public Copyright() {

	}

	@Id
	@Column(name = "id")
	private String id; // $field.label
	@Column(name = "copyright_no")
	private String copyrightno;
	@Column(name = "project_no")
	private String projectNo;
	@Column(name = "sman")
	private String sman;
	@Column(name = "djno")
	private String djno;
	@Column(name = "classno")
	private String classno;
	@Column(name = "name")
	private String name;
	@Column(name = "jc")
	private String jc;
	@Column(name = "bbno")
	private String bbno;
	@Column(name = "zzqr")
	private String zzqr;
	@Column(name = "sdate")
	private String sdate;
	@Column(name = "copyrightdate")
	private String copyrightdate;
	
	@Column(name = "bak1")
	private String bak1; // $field.label
	@Column(name = "bak2")
	private String bak2; // $field.label
	@Column(name = "bak3")
	private String bak3; // $field.label
	@Column(name = "bak4")
	private String bak4; // $field.label
	@Column(name = "bak5")
	private String bak5; // $field.label
	@Column(name = "createDate")
	private Date createdate;
	@Column(name = "operateid")
	private String operateid; 
	@Transient
	private String projectid; // $field.label
	@Transient
	private String projectname; // $field.label
	
	@Transient
	private String projectorg; // $field.label
	@Transient
	private String orgname; // $field.label	
	@Transient
	private String uname; // $field.label
	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}





	/**
	 * @return the projectid
	 */
	public String getProjectid() {
		return projectid;
	}

	/**
	 * @param projectid the projectid to set
	 */
	public void setProjectid(String projectid) {
		this.projectid = projectid;
	}

	/**
	 * @return the projectNo
	 */
	public String getProjectNo() {
		return projectNo;
	}

	/**
	 * @param projectNo the projectNo to set
	 */
	public void setProjectNo(String projectNo) {
		this.projectNo = projectNo;
	}



	/**
	 * @return the projectname
	 */
	public String getProjectname() {
		return projectname;
	}

	/**
	 * @param projectname the projectname to set
	 */
	public void setProjectname(String projectname) {
		this.projectname = projectname;
	}

	/**
	 * @return the projectorg
	 */
	public String getProjectorg() {
		return projectorg;
	}

	/**
	 * @param projectorg the projectorg to set
	 */
	public void setProjectorg(String projectorg) {
		this.projectorg = projectorg;
	}


	/**
	 * @return the uname
	 */
	public String getUname() {
		return uname;
	}

	/**
	 * @param uname the uname to set
	 */
	public void setUname(String uname) {
		this.uname = uname;
	}

	/**
	 * @return the bak1
	 */
	public String getBak1() {
		return bak1;
	}

	/**
	 * @param bak1 the bak1 to set
	 */
	public void setBak1(String bak1) {
		this.bak1 = bak1;
	}

	/**
	 * @return the bak2
	 */
	public String getBak2() {
		return bak2;
	}

	/**
	 * @param bak2 the bak2 to set
	 */
	public void setBak2(String bak2) {
		this.bak2 = bak2;
	}

	/**
	 * @return the bak3
	 */
	public String getBak3() {
		return bak3;
	}

	/**
	 * @param bak3 the bak3 to set
	 */
	public void setBak3(String bak3) {
		this.bak3 = bak3;
	}

	/**
	 * @return the bak4
	 */
	public String getBak4() {
		return bak4;
	}

	/**
	 * @param bak4 the bak4 to set
	 */
	public void setBak4(String bak4) {
		this.bak4 = bak4;
	}

	/**
	 * @return the bak5
	 */
	public String getBak5() {
		return bak5;
	}

	/**
	 * @param bak5 the bak5 to set
	 */
	public void setBak5(String bak5) {
		this.bak5 = bak5;
	}

	/**
	 * @return the copyrightno
	 */
	public String getCopyrightno() {
		return copyrightno;
	}

	/**
	 * @param copyrightno the copyrightno to set
	 */
	public void setCopyrightno(String copyrightno) {
		this.copyrightno = copyrightno;
	}


	/**
	 * @return the classno
	 */
	public String getClassno() {
		return classno;
	}

	/**
	 * @param classno the classno to set
	 */
	public void setClassno(String classno) {
		this.classno = classno;
	}

	/**
	 * @return the sman
	 */
	public String getSman() {
		return sman;
	}

	/**
	 * @param sman the sman to set
	 */
	public void setSman(String sman) {
		this.sman = sman;
	}



	/**
	 * @return the sdate
	 */
	public String getSdate() {
		return sdate;
	}

	/**
	 * @param sdate the sdate to set
	 */
	public void setSdate(String sdate) {
		this.sdate = sdate;
	}

	/**
	 * @return the createdate
	 */
	public Date getCreatedate() {
		return createdate;
	}

	/**
	 * @param createdate the createdate to set
	 */
	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}

	/**
	 * @return the orgname
	 */
	public String getOrgname() {
		return orgname;
	}

	/**
	 * @param orgname the orgname to set
	 */
	public void setOrgname(String orgname) {
		this.orgname = orgname;
	}

	/**
	 * @return the djno
	 */
	public String getDjno() {
		return djno;
	}

	/**
	 * @param djno the djno to set
	 */
	public void setDjno(String djno) {
		this.djno = djno;
	}

	/**
	 * @return the jc
	 */
	public String getJc() {
		return jc;
	}

	/**
	 * @param jc the jc to set
	 */
	public void setJc(String jc) {
		this.jc = jc;
	}

	/**
	 * @return the bbno
	 */
	public String getBbno() {
		return bbno;
	}

	/**
	 * @param bbno the bbno to set
	 */
	public void setBbno(String bbno) {
		this.bbno = bbno;
	}

	/**
	 * @return the zzqr
	 */
	public String getZzqr() {
		return zzqr;
	}

	/**
	 * @param zzqr the zzqr to set
	 */
	public void setZzqr(String zzqr) {
		this.zzqr = zzqr;
	}

	/**
	 * @return the copyrightdate
	 */
	public String getCopyrightdate() {
		return copyrightdate;
	}

	/**
	 * @param copyrightdate the copyrightdate to set
	 */
	public void setCopyrightdate(String copyrightdate) {
		this.copyrightdate = copyrightdate;
	}

	/**
	 * @return the operateid
	 */
	public String getOperateid() {
		return operateid;
	}

	/**
	 * @param operateid the operateid to set
	 */
	public void setOperateid(String operateid) {
		this.operateid = operateid;
	}
}
